man on horseback - German English Dictionary